stinking nightshade - French English Dictionary